wet lettuce - French English Dictionary